package org.leiyang.common.dtos;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 消息内容体
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ContentDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 文本内容
     */
    private String text;
    /**
     * 语音，图片，视频类型消息的文件url
     */
    private String url;

    /**
     * 语音的播放时长，单位秒，格式: 00:06
     */
    private String length;
    /**
     * 图片的宽度像素
     */
    private Integer w;

    /**
     * 图片的高度像素
     */
    private Integer h;

    /**
     * 红标logo上的标语
     */
    private String blessing;

    private Integer rid;

    private Boolean isReceived;
}
